package cn.com.ddapp.ddm.bean;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by Administrator on 2016/8/17 0017.
 */
public class HomeBean extends Entity{


    private List<SortListBean> sortList;

//    private List<BannerListBean> bannerList;
    private ArrayList<Banner> bannerList;

    private List<BrandListBean> brandList;

    private List<GuessListBean> guessList;

    private List<PromotionListBean> promotionList;

    private List<Chaodijia> chaozhidijia;

    private XianshiGou xianshiqianggou;

    public XianshiGou getXianshiqianggou() {
        return xianshiqianggou;
    }

    public void setXianshiqianggou(XianshiGou xianshiqianggou) {
        this.xianshiqianggou = xianshiqianggou;
    }

    public List<Chaodijia> getChaozhidijia() {
        return chaozhidijia;
    }

    public void setChaozhidijia(List<Chaodijia> chaozhidijia) {
        this.chaozhidijia = chaozhidijia;
    }

    public List<SortListBean> getSortList() {
        return sortList;
    }

    public void setSortList(List<SortListBean> sortList) {
        this.sortList = sortList;
    }

    public ArrayList<Banner> getBannerList() {
        return bannerList;
    }

    public void setBannerList(ArrayList<Banner> bannerList) {
        this.bannerList = bannerList;
    }

    public List<BrandListBean> getBrandList() {
        return brandList;
    }

    public void setBrandList(List<BrandListBean> brandList) {
        this.brandList = brandList;
    }

    public List<GuessListBean> getGuessList() {
        return guessList;
    }

    public void setGuessList(List<GuessListBean> guessList) {
        this.guessList = guessList;
    }

    public List<PromotionListBean> getPromotionList() {
        return promotionList;
    }

    public void setPromotionList(List<PromotionListBean> promotionList) {
        this.promotionList = promotionList;
    }

    public static class XianshiGou{
        String end;
        String start;
        String title;
        private List<XianshL> goodsList;

        public List<XianshL> getGoodsList() {
            return goodsList;
        }

        public void setGoodsList(List<XianshL> goodsList) {
            this.goodsList = goodsList;
        }

        public String getEnd() {
            return end;
        }

        public void setEnd(String end) {
            this.end = end;
        }

        public String getStart() {
            return start;
        }

        public void setStart(String start) {
            this.start = start;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public static  class XianshL{
            String headImg;
            int id;
            String name;
            double price;
            double priceFlash;
            int sales;

            public String getHeadImg() {
                return headImg;
            }

            public void setHeadImg(String headImg) {
                this.headImg = headImg;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public double getPrice() {
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public double getPriceFlash() {
                return priceFlash;
            }

            public void setPriceFlash(double priceFlash) {
                this.priceFlash = priceFlash;
            }

            public int getSales() {
                return sales;
            }

            public void setSales(int sales) {
                this.sales = sales;
            }
        }
    }
    public static class Chaodijia{
        String headImg;
        int id;
        String name;
        double price;
        double priceFlash;
        int sales;

        public String getHeadImg() {
            return headImg;
        }

        public void setHeadImg(String headImg) {
            this.headImg = headImg;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public double getPriceFlash() {
            return priceFlash;
        }

        public void setPriceFlash(double priceFlash) {
            this.priceFlash = priceFlash;
        }

        public int getSales() {
            return sales;
        }

        public void setSales(int sales) {
            this.sales = sales;
        }
    }
    public static class SortListBean {
        private int id;
        private String img;
        private String levelId;
        private String name;
        private int shopId;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getImg() {
            return img;
        }

        public void setImg(String img) {
            this.img = img;
        }

        public String getLevelId() {
            return levelId;
        }

        public void setLevelId(String levelId) {
            this.levelId = levelId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getShopId() {
            return shopId;
        }

        public void setShopId(int shopId) {
            this.shopId = shopId;
        }
    }

    public static class BannerListBean {
        private int id;
        private String img;
        private String link;
        private int refId;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getImg() {
            return img;
        }

        public void setImg(String img) {
            this.img = img;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public int getRefId() {
            return refId;
        }

        public void setRefId(int refId) {
            this.refId = refId;
        }
    }

    public static class BrandListBean {
        private String headImg;
        private int id;
        private String name;

        public String getHeadImg() {
            return headImg;
        }

        public void setHeadImg(String headImg) {
            this.headImg = headImg;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class GuessListBean {
        private int comments;
        private String headImg;
        private int id;
        private String name;
        private double price;
        private double priceMk;
        private int sales;

        public int getComments() {
            return comments;
        }

        public void setComments(int comments) {
            this.comments = comments;
        }

        public String getHeadImg() {
            return headImg;
        }

        public void setHeadImg(String headImg) {
            this.headImg = headImg;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public double getPriceMk() {
            return priceMk;
        }

        public void setPriceMk(double priceMk) {
            this.priceMk = priceMk;
        }

        public int getSales() {
            return sales;
        }

        public void setSales(int sales) {
            this.sales = sales;
        }
    }

    public static class PromotionListBean {
        private int id;
        private String title;

        private List<GoodsListBean> goodsList;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public List<GoodsListBean> getGoodsList() {
            return goodsList;
        }

        public void setGoodsList(List<GoodsListBean> goodsList) {
            this.goodsList = goodsList;
        }

        public static class GoodsListBean {
            private String headImg;
            private int id;
            private int max;
            private String name;
            private double price;
            private double priceFlash;
            private int sales;

            public String getHeadImg() {
                return headImg;
            }

            public void setHeadImg(String headImg) {
                this.headImg = headImg;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getMax() {
                return max;
            }

            public void setMax(int max) {
                this.max = max;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public double getPrice() {
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public double getPriceFlash() {
                return priceFlash;
            }

            public void setPriceFlash(double priceFlash) {
                this.priceFlash = priceFlash;
            }

            public int getSales() {
                return sales;
            }

            public void setSales(int sales) {
                this.sales = sales;
            }
        }
    }
}
